6529de43d4a8fe31648fc3e990f6959ee30f4306,account/account-web/src/main/java/demo/order/domain/OrderService.java,OrderService,get,#number#,20

Before Change



    @Override
    public Order get(Long orderId) {
        return restTemplate.getForObject(new UriTemplate("http://order-web/v1/orders/{id}")
                .with("id", TemplateVariable.VariableType.PATH_VARIABLE)
                .expand(orderId), Order.class);
    }

    @Override

After Change


    public Order get(Long orderId) {
        Order result;
        try {
            result = restTemplate.getForObject(new UriTemplate("http://order-web/v1/orders/{id}")
                    .with("id", TemplateVariable.VariableType.PATH_VARIABLE)
                    .expand(orderId), Order.class);
        } catch (RestClientResponseException ex) {
            log.error("Get order failed", ex);
            throw new IllegalStateException(getHttpStatusMessage(ex), ex);
        }

        return result;
    }

    @Override